Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 HOWBURY LANE Detached £205,000 21 May 2004
27 HOWBURY LANE Detached £302,500 30 Oct 2020
31 HOWBURY LANE Detached £460,000 1 Oct 2019